const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  devServer: {
    // 代理配置
    proxy: {
      // 表示如果我们的请求地址有/api的时候,就出触发代理机制
      // 接口域名发生变化 其余地址保持不变
      '/api': {
        // 我们要代理的真实接口地址
        target: 'http://localhost:8107',
        changeOrigin: true, // 是否跨域 需要设置此值为true 才可以让本地服务代理我们发出请求
        pathRewrite: { // 替换，通配/api的替换成对应字符
          '^/api': '' // 当接口中没有/api字眼时，采用这种，直接替换成空即可
          // '^/api': '/api'   //当接口中刚好有/api 时，采用这种方式
        }
      }
    }
  }
})
